home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
rem_acc
/
olms253.zip
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1996-01-01
|
21KB
|
404 lines
▄█████▄ ██ ▄██████▄ ▄█████▄
██ ██ ██ ██ ██ ██ ██▄▄▄▄ Offline Mail System, Version 2.53
██ ██ ██ ██ ██ ▀▀▀▀██
▀█████▀ ███████ ██ ██ ▀█████▀
▄▄▀▀▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▄▄▄▄▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
by Pete Rocca
Copyrighted Multiboard Communications Centre, 1994-95
All rights reserved, worldwide.
PROGRAM HISTORY
Version 2.53, January 3rd, 1996
o Wasn't displaying areas with less than 4 characters in
the user editor areas, or config sysop control flags.
o Was inserting "Reply" kludges in BW 2.2x mode if the
sysop had enabled the ^a kludges
Version 2.52, December 20th, 1995
o Problem with uploading messages into an internet email
area when using the BW 2.20 reader
o Problem resetting a POINTERS.DAT file when the user had
reached the packet limits
o Newfile scan could cause a lockup if the files didn't
have any description
o ECHOMAIL.TAG was being inserted after the tear line
instead of infront of it.
Version 2.51.00, Novemeber 18th, 1995
o Stopped supporting the version for RemoteAccess 1.x due
to lack of interest. The 2.5 version did not have any
bugs in it, so it should continue to work fine
o Can replace the internal chat with your own external
program using "SET DMCHAT=CHATPROG.EXE *P *B", etc..
o Added a feature to put an "R" at the end of an automated
command to return to the main menu rather than the BBS,
for example: /DAR, would be download automatic, and
return to the OLMS main menu after.
o Added a parameter to allow you to not deduct time from
a user in OLMS, by putting /NT as the first parameter,
this will happen. ie: OLMS.EXE /NT /DA
o The LID in the user editor now works remotely also, so
families with more than one member on your system could
have different LID (BOARDID's) to keep their mail seperate.
o When doing a (H) from the select conferences, returning
brings you back to the last area selections, and not the
start of the list again.
o KEYWORD.OPT is available, can change the Keyword/Filter/
Twit global toggles, works the same as all the other OPT files.
o Allow a toggle for aw..F and a...F for forced areas
o /SORT in MAINTAIN.EXE was fixed
o New ^a Kludge line handling.. Delete (same as before),
Auto (keeps in BW mode (BW readers can choose to hide the
info if they wish), deletes in QWK mode), Keep (make all
your users have them)
o The exit key in the select bulletins always had to be 'Q'
regardless of what the language file said.. fixed.
o Group listing didn't clear the screen if the list was longer
than the areas in the group selected.
o Can now set crash/hold/etc bits on netmail.. QWK/BW can use the
@zone:net/node IMM CRASH DIR HOLD REQ (only 1st letter seperated
by spaces required.. ie "@1:2401/305 C" sends crash to me)
o No longer deducts time during vacation mail mode
o Fixed the cosmetic RTE that would happen in vacation packing if
the last user in the users.dat had mail turned on
o Fixed fatal bug in the /sw version, in regards to the RA 2.5beta
o EDITOR.EXE conference area display routine would cause bizzare
scrolling on some RA 2.5b systems
o Cleans keyboard buffer before running - this will allow OLMSAM
to work correctly again.
o Determines the point on BlueWave netmail correctly
o Fixed the 'no taglines' error with the new BW 2.20 reader
o Fixed the handle/anyalias problem with the BlueWave reader
o Allows zone > 255 in JAM netmail message areas
o Completely rewrote the tagline/retear functions
o Added an option to add a "--- OLMS 2.51+" tearline
o Revised AutoInternet shortname style
o Enhanced doors entry speed by optimizing the language
loading functions - much faster on a network
o Added more security and validation code to the file
requesting functions
o Added support for the netmail flags in BW 2.2x
o Added support for the new BW offline configuration *.OLC file
o Added support for the new extended options including
new file listing control, and numeric extensions..
o Added commandline params for vacation menu
/M - vacation menu
/MD - vacation download, then vacation menu
/MDA - vacation download, back to bbs
/MDL - vacation download, logoff
/MDQ - vacation download, query logoff -> back to bbs
/ML - vacation menu with less interactive prompts
Version 2.50.00, May 11th, 1995
o Added a new version for RemoteAccess 1.x (OLMS 2.5.111)
o Created a professional version (OLMS 2.5p)
o Full support for RemoteAccess 2.5
o Menu options can be selected without the whole menu
screen being drawn (hotkeys)
o Implemented faster block screen displays
o Search path for executable routine optimized
o Fixed a bug that would truncate the command line at 70
characters if no path was specified for an external program
o Added *0, *1, *2 metastring expansion
o Corrected a bug that would disable file scanning if file
requesting was disabled (RA 2.x version)
o Added support for passworded JAM messages
o Fixed the bug that wouldn't allow RAUUCP to export the
messages imported by OLMS
o OLMS was not displaying the correct graphics setting in
BlueWave offline configuration
o Added word wrap to file listings
o Added colour to BlueWave file listings
o Fixed the problem that would not allow forwarding in
the BW reader
o Added an indexing system for the USERS.DAT file to speed up
the starting of the door when having a large number of users.
o Fixed a bug that could ocassionally corrupt a BW packet.
o More advanced MAINTAIN.EXE program
o Added the ability to use the *.TAG files for adding signatures.
o Mail in echo areas addressed to "Sysop" are converted.
o Added an enviroment varible "OLMSPORT" for more flexibility in
the way that OLMS opens the com port.
o Sped up the local loading of a user (the /P= switch)
o Vacation mail in the professional version
o Added a parameter /L for "less prompts" does not prompt for
space after successful transfers during interactive operation
o Fixed dupe scanning causing false dupe alerts in BW occasionally
o Added NETFLAGS.DAT file for WildCat QWK tossers
o Fixed the 'new user first scanning' percentage to work
accurately on JAM based systems.
o Added some more command line utilities: /RG and /RS to reset
user global or user selected pointers (optionally can include
the number to reset to, ie /RG=50)
Version 2.01.00, December 4th, 1994
o Fixed a problem with some systems running 57600 or higher
o Fixed a bug in the QWKE that could cause a runtime error
o 7-bit menus only effect default screens now
o Complete rewrite of access modes on files, meaning better
network security
o Fixed how it could leave a work directory lying around
o Fixed the bug that could cause the archivers and protocols
not to be found even if it was in the PATH
o Added a single node option for systems without share
o Taglines can now be killed without 'retear'ing the message
o Messages uploaded to areas with the NOTAG setting will now
have their taglines removed, regardless of the "Kill taglines"
setting
o Sysops can receive private mail without the net flag now, as
OLMS grants access to private messages if you have the security
defined in RACONFIG for sysop access
Version 2.00.00, October 31st, 1994
o BlueWave 2.11 and higher format support
o QWKE format support
o Fixed a problem that could cause the first SEEN-BY line
to be ignored.
o Internal caching of QWK indexes
o 100% write caching of BlueWave packets
o Better tagline handling
o Many hands free operation command line switches
o 7-Bit screens for non-IBM/International callers
o Reset pointer with a POINTERS.DAT file
o Selective bulletins
o Can add GPWKF settings on the subject line of a remote
maintenance message to add a conference
o Sysop flags for conferences (force/block/etc)
o User can select or sysop can force WELCOME/GOODBYE screens
o Bulletins better conform with picky readers
o Sysop can disable logoff from door
o Adds/imports kludges lines (to/from/subject)
o Allows range editing when selecting (ex/ Join: 1-45, 100-122)
o Places @ instead of ^A in front of Fidonet kludge lines
o Logoff from door now hangs up locally too
o Fixed problems occuring if user had more than one
signature in the JAM JLR file (the infamous not saving
lastread pointers bug)
o Included a registered transfer shell program (XFER.ZIP)
o Implemented the lightning fast keyword scanning,
now scans for keywords as fast as a normal scan,
often packing faster since less disk writes are used.
o Now deducts credits for netmail, and bounces messages
if they don't have sufficent credits.
o Fills in the cost field on netmail messages imported
o Logs the destination of netmail like:
"Message posted in area 12 - Netmail -> 1:2401/305.0, 25¢"
o Gateway support, send a message to 'UUCP' 'GATEWAY' or
'INTERNET' and OLMS will readdress the TO field to UUCP,
and send the message netmail to the gateway address
specified in CONFIG.EXE
o Fixed netmail conferences being changed to either the
first netmail conference, or the net.reply conference
even if it was already in a netmail conference.
o Did not deduct time from users for being in the door if they
logged off within it
o Fixed a bug that could cause OLMS to lock if the user dropped
carrier during a download
o Adds MSGID's now
o Supports 115200 baud rate.
o Only adds a tagline if one doesn't exist already.
o Sped up 'new files' scan by about 200-500%
o Cleaned up the occasional extra character at the end of
a message in a QWK format packet
o File requesting (respects limits, ratio, xfer priority flag
daily OLMS settings, daily RA Kbytes, daily time, all flags
and not flags, security on file area, passworded files,
locked/not avail flags, etc..) Either BW type requesting
allowed, or To: OLMS, Subject: REQUEST THEFILE.ZIP
o File attach requesting
To: OLMS, Subject: REQUEST 32 (requests file attached to message
32 in current conference), or To: OLMS, Subject: REQUEST 3 22
(requests file attached to message 22 in conference 3)
o Select message areas by conference if configured to do so
o Any files with the extension (N) in the OLMS directory will
be checked to see if they are 'new' compared to the users
last download date. If so, it will pack them as bulletins.
Ie: FIRST_DL.(N) could be for first time users, READNOW!.(N)
might be some earth shattering news...
o increased max text size from 42k to 64k as standardized in
the new FTSC documentation
o Fixed a bug that would nuke the first user entry if
the hudson base could not be opened.
o Fixed a bug that caused the scanning to halt if a message
was dated later than 1997 in the JAM base
o Auto-Capitilize function (ie: JOHN SMITH -> John Smith) was
changed to reflect the method RA does it exactly.
o Fixed a slight problem with ANSI display routines that
didn't reposition the cursor if no parameters were in
the ANSI code ( ie [A rather than [1A ) fixed.. Also
added support for the [K clreol code.
o Now creates NETMAIL.BBS and ECHOMAIL.BBS files
o Could cause garbage if the imported To: line exceeded
35 characters, when posting to hudson bases - fixed.
Version 1.60.00, July 17th 1994
o Fixed the bug in 1.50 that could cause duplicate entries
and a 6 meg USERS.DAT file
o Internally adds Origin and even TAGLINES now! Fully multiple
address aware!
o Includes the full headers in keyword/filter scanning.
o Fixed an incompatibility with STQWK an Atari QWK reader
o Reduced the number of consecutive slices that OLMS will give
back to the OS while waiting for input (to increase the
programs responsiveness)
o Added defaulted timed inputs when downloading
o Now writes the ECHOMAIL.JAM and NETMAIL.JAM files for faster
'after logoff' tosser scanning.
o Faster buffered JLR scanning
o Clears buffer before asking about downloading, to ensure that
the timer does not autoselect an option before the remote
screen has been updated.
o Updates the last message viewed as well as the high message
read marker in the Jam base. Seemed that some programs
incorrectly use the last viewed message marker instead of
the high message read marker, which makes it appear that
messages that have been downloaded are still 'new'. OLMS
will update both markers in order to allow these programs
to run correctly.
o Now inserts that JAM kludges if the user turns them on,
previously it would only work with Hudson messages
o Faster keyword scanning in the JAM message bases
o Added logging of runtime errors
o QWKSETUP only askes to save changes if changes were
actually made
o QWKSETUP now allows the editing of User Defined areas
right up to the 2000 area limit
o QWKSETUP now gives a fuzzy warning when using metastrings
to prevent confusion from saying 'failure'
o Cosmetic change, now displays areas that are unselected, but
that have mail packed due to global keywords/personal
Version 1.50.00, July 2nd 1994
- Why the big jump in version numbers? To avoid confusion
since many prereleases with made available to fix problems
the same day.
o JAM base occasionally required reindexing in order to
display 'new mail' to users on the board - fixed.
o Added to the 'packed' field when packing messages. The
first half is the number of scanned messages, the second
half is the number of packed messages.
o Fixed the problem of the evaluation PID line
not appending a CR in the Hudson message base, thus
deleting the first line of text of a message sometimes
o Fixed a problem that if a hard CR was the successor
to a soft CR, it would not convert the hard CR into
the proper code for the QWK packets (just a cosmetic
bug that left a music note every once in a while in
a couple messages here and there)
o Made the inserting of the tearline if one does not
exist an optional feature
o Included a new metastring, *F that can be used to
tell the external programs where to place the filename
of the packet/reply.
o Stopped using JAMAPI routines for packing mail and
created some more effective, more reliable and faster
routines - should see Jam speeds increase, especially
on larger systems
o OLMS did not previously update the 'received' flags
on messages - it now does on both the JAM and Hudson
message bases.
o Added timeout protection on modem buffer flushes for
added protection against any bizarre behaviour on the
remote modem
o Disabled color in the new files listing as it was not
compatible with many mail readers
o No longer asks if you want to logoff while in local mode
o You can now configure the OLMS internal colors with
the file OLMS.COL
o Fixed a bug on systems that had over 1000 conferences,
making indexes lower than 1000 have four digits (ie
0020.NDX instead of 020.NDX)
o Made the default for new users to include Indexes
o Increased conference limits to 2,000 areas
Version 1.10.00, June 27nd 1994
o Scanning non-selected areas due to global options now
displays the whole area name, not just the number
o Netmail can be entered in any area now - it will auto
find the first netmail area, or use the new RemoteAccess 2.02
Netmail Reply area if available
o Yet another style in the 'QuickSmart' shortname styles. This
one allows you to select a standard type for your Fido style
bases, and auto-adapt when it senses a Usenet/Internet style
conference name
o Fixed two Jam problems, first one was if the base was marked
as Jam, but didn't have a base name (ie out of use), the
second problem occured when creating a JLR file if the user
had never read a message in the Jam base before running OLMS.
(This package includes FIXJAM, a file which should be run
to correct any problems this may have caused)
o Users with excessive amounts of time (greater than 1000 mins)
would experience a 'Time limit exceeded' message upon the
return from 'Compressing packet'
o Allowed you to modify the Sysop/System name, in order to
allow you to register under an alias (please include both
your alias and real name on your registration form)
o Fixed a problem with QWKSETUP running on Monochrome systems
o Seems that some peoples MESSAGES.RA and FILES.RA were not the
proper sizes causing runtime errors, OLMS will now compensate
for this bizarre condition.
o Greatly improved the enviroment detection and time slice
returning on multitasking systems. OLMS will now detect and
return unused timer ticks for Dos 5+, DESQview, Windows,
OS/2 2.x, DoubleDos x.x and NortonDos 7.x. OLMS now releases
about 93% of it's processing time when idle.
Version 1.02.00, June 22nd 1994
o Allow users to divide number when selecting conference areas
using commas, spaces, slashes, just about anything that is a
'standard' delimiter
o Allow the sysop to disable 'new file scanning'
o Fixed a bug that would not allow conference areas greater
than 255 be selected - oops
o Indexes were not being disabled if the user had said 'no'
to indexes
o Created another 'QuickSmart' short conference style for
Internet or Usenet conference names
o Added another metastring - *G that translates to ASC or
ANS depending on the users emulation
o Fixed a bug that would not enforce the sysop limits
o Eliminated screen updates during 'configure areas' if the
user didn't enter any areas to change
o FULL SCREEN INTERNAL CHATTING, with word wraps and full
color redraw after exiting (nicer colors too)
Version 1.01.00, June 21st 1994
o Automatically adds trailing slashes where needed
o Added support for the correct errorlevels to be returned by
RemoteAccess in Netmail or Echomail was entered in the door
o Clears outbound modem buffer before exiting back to the BBS
Version 1.00.10, June 18th 1994 (full release)
o Initial program release